#ifndef EXECUTABLESUPPORT_H
#define EXECUTABLESUPPORT_H
#include "ExeLib.h"

#include <QObject>

#include <QFileInfo>
#include <QStringList>

class EXESHARED_EXPORT ExecutableSupport : public QObject
{
    Q_OBJECT
public:
    explicit ExecutableSupport(QObject * parent);

    const QFileInfo & exeFileInfo(void) const;

signals:

public slots:
    void initialize(void);
    void setup(void);
    void start(void);

private:
    QStringList rawAppArgs_qsl;
    QFileInfo arg0_fi;

};

#endif // EXECUTABLESUPPORT_H
